WAYANAD TOURIST PLACES Chembra peak Chembra Peak is one of the thrilling trekking trips in Wayanad. Situated at 6,900 ft, Chembra Peak is popular for adventure enthusiast trekkers and nature lovers. Permission passes for trekking are required form the Forest Department for the safety of trekkers and preservation of wildlife. En-route to the peak, a heart shaped … Continue reading WAYANAD TOURIST PLACES
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed